package cn.kgc.mcartoon.condition;

import lombok.Data;

/**
 * @Description 漫画查询入参包装类
 * @Date 2019-09-20 13:47
 * @Author Liujx
 * Version 1.0
 **/

@Data
public class CartoonCondition {

    public CartoonCondition(){}

    public CartoonCondition(Integer sort, Integer beginPos, Integer pageSize){
        this.sort = sort;
        this.beginPos = beginPos;
        this.pageSize = pageSize;
    }

    // 关键字
    private String keyword;

    // 漫画名称首字母
    private Long letter;

    // 是否原创（0：否，1：是）
    private Integer isOriginal;

    // 地区ID(对应动漫类型字典表主键ID)

    private Integer areaId;
    // 进度ID(对应动漫类型字典表主键ID)

    private Integer scheduleId;

    // 受众ID(对应动漫类型字典表主键ID)
    private Integer audienceId;

    // 收费类型（1:免费,2付费,3VIP免费）
    private Integer cost;

    // 收费类型
    private Long costId;

    //最新章节更新时间
    private String lastCapterUpTime;

    // 标签
    private Long themeId;

    // 排序规则（1：更新，2：人气，3：新品）
    private Integer sort;

    // 页码
    private Integer pageNo;

    // 页长
    private Integer pageSize;

    // 数据库分页查询开始
    private Integer beginPos;

}
